@charset "UTF-8";
html {
  font-size: 64px; }

.web_login_yet {
  position: absolute;
  top: 1.40625rem;
  bottom: 1.48438rem;
  width: 0;
  transition: all .5s linear;
  background: #222;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  opacity: 1; }
  .web_login_yet .nav {
    width: 9.54688rem;
    height: 1.32813rem;
    margin: 0 auto;
    border-bottom: 0.01563rem solid #484848;
    padding-bottom: 0.25rem;
    position: relative;
    margin-bottom: 0.39063rem; }
  .web_login_yet .close_wrap {
    width: 0.78125rem;
    height: 0.78125rem;
    position: absolute;
    top: 0.25rem;
    left: 0; }
    .web_login_yet .close_wrap img {
      width: 100%; }
  .web_login_yet .login_content {
    width: 7.1875rem;
    margin: 0 auto;
    margin-bottom: 0.96875rem; }
    .web_login_yet .login_content .head_portrait_wrap {
      width: 2.03125rem;
      height: 2.03125rem;
      margin: 0 auto;
      border-radius: 50%;
      overflow: hidden; }
      .web_login_yet .login_content .head_portrait_wrap img {
        width: 100%; }
    .web_login_yet .login_content .personal_details {
      font-size: 0; }
      .web_login_yet .login_content .personal_details .name_wrap {
        color: #fff;
        text-align: center;
        padding-left: 8%; }
        .web_login_yet .login_content .personal_details .name_wrap .name {
          display: inline-block;
          vertical-align: middle;
          font-size: 14px;
          margin-right: 0.07813rem;
          line-height: 0.375rem; }
        .web_login_yet .login_content .personal_details .name_wrap > span {
          display: inline-block;
          vertical-align: middle;
          font-size: 12px;
          /*缩小到66%*/
          transform: scale(0.7666);
          /*控制缩小的基准点*/
          transform-origin: left top;
          /*禁止换行*/
          white-space: nowrap;
          border: 0.01563rem solid #fff;
          padding: 0.01563rem 0.07813rem;
          line-height: 0.375rem;
          height: 0.48438rem;
          margin-top: 0.15625rem; }
      .web_login_yet .login_content .personal_details .classification {
        display: flex;
        justify-content: space-around;
        width: 1.92188rem;
        margin: 0 auto; }
        .web_login_yet .login_content .personal_details .classification .star_wrap {
          display: inline-block;
          width: 0.32813rem; }
          .web_login_yet .login_content .personal_details .classification .star_wrap img {
            width: 100%; }
      .web_login_yet .login_content .personal_details .concern {
        font-size: 14px;
        color: #fff;
        text-align: center;
        display: flex;
        justify-content: center; }
        .web_login_yet .login_content .personal_details .concern p {
          display: inline-block; }
          .web_login_yet .login_content .personal_details .concern p:nth-of-type(2) {
            margin: 0 0.125rem; }
          .web_login_yet .login_content .personal_details .concern p span {
            color: #820f13;
            font-size: 12px; }
      .web_login_yet .login_content .personal_details .btn_wrap {
        display: flex;
        justify-content: center;
        margin-top: 0.25rem; }
        .web_login_yet .login_content .personal_details .btn_wrap input {
          color: #fff;
          width: 3.4375rem;
          border-radius: 0.78125rem;
          line-height: 0.78125rem; }
          .web_login_yet .login_content .personal_details .btn_wrap input:first-of-type {
            margin-left: -0.15625rem;
            background: #b60005; }
          .web_login_yet .login_content .personal_details .btn_wrap input:last-of-type {
            margin-left: 0.3125rem;
            background: #cdcdcd; }
  .web_login_yet .segment_line_t {
    height: 0.375rem;
    width: 100%;
    background: #303030; }
  .web_login_yet .list_wrap {
    width: 8.98438rem;
    margin: 0 auto;
    margin-bottom: 0.84375rem; }
    .web_login_yet .list_wrap .list_content li {
      border-bottom: 0.01563rem solid #2d2d2d;
      margin-top: 0.46875rem; }
      .web_login_yet .list_wrap .list_content li p {
        line-height: 1.375rem;
        font-size: 14px;
        color: #fff;
        border-bottom: 0.01563rem solid #2d2d2d; }
      .web_login_yet .list_wrap .list_content li span {
        float: right;
        margin-right: 0.125rem; }
        .web_login_yet .list_wrap .list_content li span::after {
          content: "";
          clear: both;
          display: block; }
      .web_login_yet .list_wrap .list_content li .sec_menu_details {
        text-align: center;
        font-size: 14px;
        color: #fff;
        width: 6.71875rem;
        margin: 0 auto;
        display: none;
        overflow: hidden; }
        .web_login_yet .list_wrap .list_content li .sec_menu_details > li {
          line-height: 1.375rem; }
          .web_login_yet .list_wrap .list_content li .sec_menu_details > li:last-of-type {
            border-bottom: none; }
      .web_login_yet .list_wrap .list_content li:first-of-type {
        margin-top: 0; }
      .web_login_yet .list_wrap .list_content li:last-of-type {
        border-bottom: none; }
  .web_login_yet .excit {
    width: 2.8125rem;
    height: 0.8125rem;
    margin: 0 auto;
    background: #b60005;
    font-size: 14px;
    color: #fff;
    text-align: center;
    line-height: 0.8125rem;
    border-radius: 50px; }

.login_dis_yet_open {
  width: 100%;
  z-index: 201; }

.login_dis_off {
  opacity: 0; }
